.no-padding {
  padding: 0 !important;
  max-height: 300px;
  width: 300px !important;
  background-color: #ffffff00 !important;
  backdrop-filter: saturate(80%) blur(80px);
  overflow: auto;
  scrollbar-width: none;
  /* firefox */
  -ms-overflow-style: none;
  /* IE 10+ */
  overflow-x: hidden;
  overflow-y: auto;
}
.no-padding::-webkit-scrollbar {
  display: none;
  /* Chrome Safari */
}
.no-padding .task-header {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-bottom: 1px solid #e1e1e1;
}
.no-padding .task-list {
  max-height: 270px;
  overflow: auto;
  scrollbar-width: none;
  /* firefox */
  -ms-overflow-style: none;
  /* IE 10+ */
  overflow-x: hidden;
  overflow-y: auto;
}
.no-padding .task-list::-webkit-scrollbar {
  display: none;
  /* Chrome Safari */
}
